package util.AST.Terminal;

import checker.SemanticException;
import checker.Visitor;

public class NumInt extends Num{

	private String tipo;
	
	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public NumInt(String speling, String tipo) {
		super(speling, tipo);
	}

	@Override
	public String toString(int level) {
		return "NumInt(" + this.getSpeling() + ")\n";
	}

	@Override
	public Object visit(Visitor v, Object o) throws SemanticException {
		return v.visitNumInt(this, o);
	}

}
